<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
   
        var arr =["kw32盛旺",'kw32尹达',"蔡虚鲲","顶哥"]
        var arr2=[1,2,3,2,4,3,2,1]
        
        // **************************************************************************************
        // var arr3=arr.concat(arr2)// concat()--合并两个数组  不会改变原数组，生成的是一个新数组
        // **************************************************************************************
        // var a=arr.join("$")
        // //默认用逗号(,)连接数组的每个元素 （返回值是一个字符串）
        // //如果想要换连接符，就要再括号里面直接写上需要的连接符
        // // 不改变原数组
        // console.log(a)
        // console.log(arr)
        // **************************************************************************************
        // var b=arr.toString() //数组转换成字符串
        // console.log(b)
        // console.log(typeof b)
        // **************************************************************************************
        // arr.reverse()//数组的反转 改变原数组
        // console.log(arr)
        // console.log(arr)
        // **************************************************************************************
        // arr.push("薛士雄")//Array.push("添加的内容")--就可以向数组的最后面添加元素 改变了原数组
        // **************************************************************************************
        // arr.pop()// 删除数组最后面的元素，改变了原数组
        // console.log(arr)
        // **************************************************************************************
        // 向数组的最前面添加一个元素--改变了原数组
        // arr.unshift("薛柳")
        // console.log(arr)
        // **************************************************************************************
        // arr.shift()//删除数组最前面的元素，--改变原数组
        // console.log(arr)
        // **************************************************************************************
        // 数组的截取
        // Array.slice(star,end) //截取 star -end 中间的区域。。不包含end   不改变原数组
        // var c=arr.slice(1,2)
        // console.log(c)
        // console.log(arr)
        // var d=arr.slice(1)//如果只有一个值，从这个下标开始截取，一直到最后一个，包含最后一个
        // console.log(d)
        // console.log(arr)
        // **************************************************************************************
        // 数组的增删改
        // Array.splice(index,length,yuansu1,yuansu2....)//从index 位置开始截取，长度为length  改变了原数组
        // 从第三位开始，就是向原数组添加元素
        // var m=arr.splice(1,2)
        // console.log(m)
        // console.log(arr)
        // var m=arr.splice(1,2,1,2,3)
        // console.log(m)
        // console.log(arr)
        // **************************************************************************************
        // 查找数组中是否有相对应的元素--从前到后开始查找的
        // Array.indexOf(yuansu)
        // var n=arr2.indexOf(4)//返回的值为-1 代表没有相对应的值  如果返回值不是-1 那就返回先遇到的元素相对应的下标
        // console.log(n)
        // **************************************************************************************
        // 查找数组中是否有相对应的元素--从后到前开始查找的
        // Array.lastIndexOf("元素")
        // var l=arr2.lastIndexOf(2)//返回的值为-1 代表没有相对应的值  如果返回值不是-1 那就返回先遇到的元素相对应的下标
        // console.log(l)
    </script>
</body>
</html>